home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 001131_brennan@hal.com _Fri May 14 21:52:54 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  4KB

  1. Return-Path: <brennan@hal.com>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA21094; Fri, 14 May 93 21:52:54 MET DST
  4. Received: from HAL.COM by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA18319; Fri, 14 May 1993 22:13:52 +0200
  6. Received: from hysteria.hal.com by hal.com (4.1/SMI-4.1.1)
  7.     id AA18095; Fri, 14 May 93 13:13:39 PDT
  8. Received: by hysteria.hal.com (4.1/SMI-4.1.2)
  9.     id AA18914; Fri, 14 May 93 15:13:37 CDT
  10. Date: Fri, 14 May 93 15:13:37 CDT
  11. From: brennan@hal.com (Dave Brennan)
  12. Message-Id: <9305142013.AA18914@hysteria.hal.com>
  13. To: kehoe@fortuity.sf.ca.us (Daniel Miles Kehoe)
  14. Cc: Dave_Raggett <dsr@hplb.hpl.hp.com>, www-talk@nxoc01.cern.ch
  15. Subject: Re: HTML+ and books
  16. In-Reply-To: <9305141815.AA00657@fortuity.sf.ca.us>
  17. References: <9305141815.AA00657@fortuity.sf.ca.us>
  18.  
  19. On the issue of automatically generating a TOC, I don't think it would be
  20. very easy to generate a coherent book TOC, even given a set of nodes to uses
  21. as a basis.  You'd have the headings, but how would you order them?  I
  22. suppose a program could try and decide upon some kind of structure/ordering
  23. from the links in the nodes, but it wouldn't be easy.  The best use of some
  24. kind of automated TOC generator might just be to give a human somewhere to
  25. start from.  In a program like Frame, the task is a lot easier because you
  26. are already starting with a limited set of information that has a linear
  27. ordering and (supposedly) meaningful elements from which to generated the
  28. TOC.
  29.  
  30. I don't see books as something that the user can just conjure when he or she
  31. is trying to track down some information.  There's better ways to handle
  32. that kind of interaction requirement.  I see books as something that are
  33. authored by someone, much like a node is written.  The cool thing about this
  34. is that this would make it possible for people to easily write "virtual
  35. books" based on existing information.  Of course, they may wish to add some
  36. nodes of their own while they're at it to tie everything together.  But the
  37. large existing base of information is going to make organizing and finding
  38. information easier than ever.
  39.  
  40. > It's interesting to consider that printing a book and searching the Web
  41. > might be closely related issues.
  42.  
  43. It sure is!  The interesting part is that the same basic organizational
  44. information can be used in both cases.
  45.  
  46. > I've come to believe that a book is not a document, but rather a point
  47. > of access to an organized collection of documents. 
  48.  
  49. Exactly my point.  In a meta-sense, though, even a book is a document,
  50. albeit at a higher level of abstraction.  Carrying this one step further,
  51. who's to say I can't put together a "library" that contains bunch of books.
  52. I still like to picture it as "views" on the information.  You've got access
  53. to a giant collection of (mostly) unstructured information, and by looking
  54. at it through one or more views the information can become much more useful.
  55.  
  56. > From this point of view, it seems a bad idea to include "structuring
  57. > elements" inside documents that tie them together for printing (if that's
  58. > what you were suggesting), though there's no harm in encouraging authors
  59. > to provide one or more T.O.C.'s (or encouraging readers to contribute
  60. > their own T.O.C.'s).
  61.  
  62. Yes, that's just what I was suggesting.  Although it is more convenient
  63. to have that information available, I'm afraid of the limitations that
  64. it implies.  And if you can't already guess, I'd be all for encouraging
  65. anyone and everyone to contribute their own TOCs.
  66.  
  67. --
  68. Dave Brennan                                      HaL Computer Systems
  69. brennan@hal.com                                         (512) 794-2855